# -*- coding: utf-8 -*-
#  This program is free software; you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation; either version 2 of the License, or
#  (at your option) any later version.
#
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU Library General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software
#  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
# model_data.py
# Copyright (C) 2011 Simon Newton
# Data for the device models.

DEVICE_MODEL_DATA = {
 17236: [{'device_model': 9999,
          'model_description': 'D4 HP Dimmer',
          'product_category': 1288,
          'software_versions': {131079: {'label': 'v0.2.7',
                                         'languages': [],
                                         'manufacturer_pids': [{'command_class': 3,
                                                                'data_type': 3,
                                                                'default_value': 5,
                                                                'description': 'DMX Loss Timeout: 1-120min,0=inf',
                                                                'max_value': 120,
                                                                'min_value': 0,
                                                                'pid': 32776,
                                                                'prefix': 0,
                                                                'unit': 28}],
                                         'personalities': [],
                                         'sensors': [{'description': 'Input Voltage',
                                                      'index': 0,
                                                      'supports_recording': 3,
                                                      'type': 1}],
                                         'supported_parameters': [80,
                                                                  81,
                                                                  128,
                                                                  129,
                                                                  130,
                                                                  144,
                                                                  192,
                                                                  320,
                                                                  512,
                                                                  513,
                                                                  514,
                                                                  32776,
                                                                  837,
                                                                  838,
                                                                  839,
                                                                  840]}},
          'sub_device_count': 4}],
 13192: [{'device_model': 62096,
          'model_description': 'MacoLEDS RF200C',
          'product_category': 511,
          'software_versions': {808529968: {'label': 'Macostar LED RDM V1.00',
                                            'languages': [],
                                            'manufacturer_pids': [{'command_class': 3,
                                                                   'data_type': 128,
                                                                   'default_value': 262144,
                                                                   'description': 'DISPLAY_ON_TIME',
                                                                   'max_value': 262656,
                                                                   'min_value': 65536,
                                                                   'pid': 34050,
                                                                   'prefix': 0,
                                                                   'unit': 128},
                                                                  {'command_class': 3,
                                                                   'data_type': 128,
                                                                   'default_value': 0,
                                                                   'description': 'FAN_SPEED MAX  ',
                                                                   'max_value': 262656,
                                                                   'min_value': 0,
                                                                   'pid': 34305,
                                                                   'prefix': 0,
                                                                   'unit': 128},
                                                                  {'command_class': 3,
                                                                   'data_type': 128,
                                                                   'default_value': 0,
                                                                   'description': 'PROTECT-MODE   ',
                                                                   'max_value': 66048,
                                                                   'min_value': 0,
                                                                   'pid': 34306,
                                                                   'prefix': 0,
                                                                   'unit': 128},
                                                                  {'command_class': 2,
                                                                   'data_type': 128,
                                                                   'default_value': 0,
                                                                   'description': 'STOP_DEVICE    ',
                                                                   'max_value': 0,
                                                                   'min_value': 0,
                                                                   'pid': 36864,
                                                                   'prefix': 0,
                                                                   'unit': 128},
                                                                  {'command_class': 3,
                                                                   'data_type': 128,
                                                                   'default_value': 0,
                                                                   'description': 'PRESET_EFFECT  ',
                                                                   'max_value': 459264,
                                                                   'min_value': 0,
                                                                   'pid': 36896,
                                                                   'prefix': 0,
                                                                   'unit': 128}],
                                            'personalities': [],
                                            'sensors': [{'description': 'SENSOR TEMPERATURE',
                                                         'index': 2,
                                                         'supports_recording': 95,
                                                         'type': 0}],
                                            'supported_parameters': [128,
                                                                     129,
                                                                     130,
                                                                     144,
                                                                     513,
                                                                     1024,
                                                                     1025,
                                                                     4097,
                                                                     34050,
                                                                     34305,
                                                                     34306,
                                                                     36864,
                                                                     512,
                                                                     36896,
                                                                     112]}},
          'sub_device_count': 0}],
 21075: [{'device_model': 108,
          'model_description': 'Robin DLS',
          'product_category': 258,
          'software_versions': {17: {'label': '1.7',
                                     'languages': [],
                                     'manufacturer_pids': [{'command_class': 3,
                                                            'data_type': 3,
                                                            'default_value': 0,
                                                            'description': 'DMX Input 0-Wr 1-Wl 2-Wl Out',
                                                            'max_value': 2,
                                                            'min_value': 0,
                                                            'pid': 36880,
                                                            'prefix': 0,
                                                            'unit': 0},
                                                           {'command_class': 2,
                                                            'data_type': 3,
                                                            'default_value': 0,
                                                            'description': 'Wireless Unlink 1-unlink',
                                                            'max_value': 1,
                                                            'min_value': 1,
                                                            'pid': 36896,
                                                            'prefix': 0,
                                                            'unit': 0},
                                                           {'command_class': 3,
                                                            'data_type': 3,
                                                            'default_value': 0,
                                                            'description': 'Screensaver Delay 0-off 1-10 min',
                                                            'max_value': 10,
                                                            'min_value': 0,
                                                            'pid': 36912,
                                                            'prefix': 0,
                                                            'unit': 0}],
                                     'personalities': [{'description': 'DMX Preset 1 - footprint 47',
                                                        'index': 1,
                                                        'slot_count': 47,
                                                        'slots': {0: {'label_id': 257,
                                                                      'name': {'en': 'Pan'},
                                                                      'type': 0},
                                                                  1: {'label_id': 257,
                                                                      'name': {'en': 'Pan fine'},
                                                                      'type': 1},
                                                                  2: {'label_id': 258,
                                                                      'name': {'en': 'Tilt'},
                                                                      'type': 0},
                                                                  3: {'label_id': 258,
                                                                      'name': {'en': 'Tilt fine'},
                                                                      'type': 1},
                                                                  4: {'label_id': 1283,
                                                                      'name': {'en': 'Pan/Tilt speed/time'},
                                                                      'type': 3},
                                                                  5: {'label_id': 1282,
                                                                      'name': {'en': 'Power/Special functions'},
                                                                      'type': 4},
                                                                  6: {'label_id': 1284,
                                                                      'name': {'en': 'Virtual Colour wheel'},
                                                                      'type': 0},
                                                                  7: {'label_id': 517,
                                                                      'name': {'en': 'Red/Cyan'},
                                                                      'type': 0},
                                                                  8: {'label_id': 517,
                                                                      'name': {'en': 'Red/Cyan fine'},
                                                                      'type': 1},
                                                                  9: {'label_id': 518,
                                                                      'name': {'en': 'Green/Magenta'},
                                                                      'type': 0},
                                                                  10: {'label_id': 518,
                                                                       'name': {'en': 'Green/Magenta fine'},
                                                                       'type': 1},
                                                                  11: {'label_id': 519,
                                                                       'name': {'en': 'Blue/Yellow'},
                                                                       'type': 0},
                                                                  12: {'label_id': 519,
                                                                       'name': {'en': 'Blue/Yellow fine'},
                                                                       'type': 1},
                                                                  13: {'label_id': 65535,
                                                                       'name': {'en': 'White'},
                                                                       'type': 0},
                                                                  14: {'label_id': 65535,
                                                                       'name': {'en': 'White fine'},
                                                                       'type': 1},
                                                                  15: {'label_id': 520,
                                                                       'name': {'en': 'CTC'},
                                                                       'type': 0},
                                                                  16: {'label_id': 1283,
                                                                       'name': {'en': 'Speed of rot. Gobo Selection'},
                                                                       'type': 3},
                                                                  17: {'label_id': 772,
                                                                       'name': {'en': 'Effect wheel position'},
                                                                       'type': 0},
                                                                  18: {'label_id': 772,
                                                                       'name': {'en': 'Effect wheel rotation'},
                                                                       'type': 6},
                                                                  19: {'label_id': 772,
                                                                       'name': {'en': 'Effect wheel animation'},
                                                                       'type': 4},
                                                                  20: {'label_id': 770,
                                                                       'name': {'en': 'Rotating gobo wheel'},
                                                                       'type': 0},
                                                                  21: {'label_id': 770,
                                                                       'name': {'en': 'Rot. gobo indexing/rotation'},
                                                                       'type': 7},
                                                                  22: {'label_id': 770,
                                                                       'name': {'en': 'Rot. gobo indexing/rotation fine'},
                                                                       'type': 1},
                                                                  23: {'label_id': 771,
                                                                       'name': {'en': 'Prism'},
                                                                       'type': 0},
                                                                  24: {'label_id': 771,
                                                                       'name': {'en': 'Prism rotation'},
                                                                       'type': 6},
                                                                  25: {'label_id': 1027,
                                                                       'name': {'en': 'Frost'},
                                                                       'type': 0},
                                                                  26: {'label_id': 1025,
                                                                       'name': {'en': 'Iris'},
                                                                       'type': 0},
                                                                  27: {'label_id': 1025,
                                                                       'name': {'en': 'Iris fine'},
                                                                       'type': 1},
                                                                  28: {'label_id': 1029,
                                                                       'name': {'en': 'Zoom'},
                                                                       'type': 0},
                                                                  29: {'label_id': 1029,
                                                                       'name': {'en': 'Zoom fine'},
                                                                       'type': 1},
                                                                  30: {'label_id': 1026,
                                                                       'name': {'en': 'Focus'},
                                                                       'type': 0},
                                                                  31: {'label_id': 1026,
                                                                       'name': {'en': 'Focus fine'},
                                                                       'type': 1},
                                                                  32: {'label_id': 1026,
                                                                       'name': {'en': 'Autofocus prior. & distance sel.'},
                                                                       'type': 4},
                                                                  33: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutters module rotation'},
                                                                       'type': 6},
                                                                  34: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 1 - movement'},
                                                                       'type': 0},
                                                                  35: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 1 - swivelling'},
                                                                       'type': 6},
                                                                  36: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 2 - movement'},
                                                                       'type': 0},
                                                                  37: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 2 - swivelling'},
                                                                       'type': 6},
                                                                  38: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 3 - movement'},
                                                                       'type': 0},
                                                                  39: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 3 - swivelling'},
                                                                       'type': 6},
                                                                  40: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 4 - movement'},
                                                                       'type': 0},
                                                                  41: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 4 - swivelling'},
                                                                       'type': 6},
                                                                  42: {'label_id': 1284,
                                                                       'name': {'en': 'Framing shutters macro'},
                                                                       'type': 0},
                                                                  43: {'label_id': 1284,
                                                                       'name': {'en': 'Framing shutters macro speed'},
                                                                       'type': 3},
                                                                  44: {'label_id': 1028,
                                                                       'name': {'en': 'Shutter'},
                                                                       'type': 0},
                                                                  45: {'label_id': 2,
                                                                       'name': {'en': 'Dimmer'},
                                                                       'type': 0},
                                                                  46: {'label_id': 2,
                                                                       'name': {'en': 'Dimmer fine'},
                                                                       'type': 1}}},
                                                       {'description': 'DMX Preset 2 - footprint 38',
                                                        'index': 2,
                                                        'slot_count': 38},
                                                       {'description': 'DMX Preset 3 - footprint 36',
                                                        'index': 3,
                                                        'slot_count': 36}],
                                     'sensors': [{'description': 'LEDs Board Temperature',
                                                  'index': 0,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Ambient Temperature',
                                                  'index': 1,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Base Temperature',
                                                  'index': 2,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Red LEDs Temperature',
                                                  'index': 3,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Green LEDs Temperature',
                                                  'index': 4,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Blue LEDs Temperature',
                                                  'index': 5,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Wireless Signal State',
                                                  'index': 6,
                                                  'supports_recording': 0,
                                                  'type': 127}],
                                     'supported_parameters': [240,
                                                              128,
                                                              129,
                                                              1536,
                                                              1537,
                                                              130,
                                                              1024,
                                                              1280,
                                                              1281,
                                                              224,
                                                              225,
                                                              512,
                                                              513,
                                                              48,
                                                              49,
                                                              4097,
                                                              288,
                                                              289,
                                                              290,
                                                              81,
                                                              1539,
                                                              36880,
                                                              36896,
                                                              36912]}},
          'sub_device_count': 0},
         {'device_model': 125,
          'model_description': 'Robin MMX Blade',
          'product_category': 256,
          'software_versions': {11: {'label': '1.1',
                                     'languages': [],
                                     'manufacturer_pids': [{'command_class': 3,
                                                            'data_type': 3,
                                                            'default_value': 0,
                                                            'description': 'DMX Input 0-Wr 1-Wl 2-Wl Out',
                                                            'max_value': 2,
                                                            'min_value': 0,
                                                            'pid': 36880,
                                                            'prefix': 0,
                                                            'unit': 0},
                                                           {'command_class': 2,
                                                            'data_type': 3,
                                                            'default_value': 0,
                                                            'description': 'Wireless Unlink 1-unlink',
                                                            'max_value': 1,
                                                            'min_value': 1,
                                                            'pid': 36896,
                                                            'prefix': 0,
                                                            'unit': 0},
                                                           {'command_class': 3,
                                                            'data_type': 3,
                                                            'default_value': 0,
                                                            'description': 'Screensaver Delay 0-off 1-10 min',
                                                            'max_value': 10,
                                                            'min_value': 0,
                                                            'pid': 36912,
                                                            'prefix': 0,
                                                            'unit': 0}],
                                     'personalities': [{'description': 'DMX Preset 1 - footprint 45',
                                                        'index': 1,
                                                        'slot_count': 45,
                                                        'slots': {0: {'default_value': 128,
                                                                      'label_id': 257,
                                                                      'name': {'en': 'Pan'},
                                                                      'type': 0},
                                                                  1: {'default_value': 0,
                                                                      'label_id': 257,
                                                                      'name': {'en': 'Pan fine'},
                                                                      'type': 1},
                                                                  2: {'default_value': 128,
                                                                      'label_id': 258,
                                                                      'name': {'en': 'Tilt'},
                                                                      'type': 0},
                                                                  3: {'default_value': 0,
                                                                      'label_id': 258,
                                                                      'name': {'en': 'Tilt fine'},
                                                                      'type': 1},
                                                                  4: {'default_value': 0,
                                                                      'label_id': 1283,
                                                                      'name': {'en': 'Pan/Tilt speed/time'},
                                                                      'type': 3},
                                                                  5: {'default_value': 0,
                                                                      'label_id': 1282,
                                                                      'name': {'en': 'Power/Special functions'},
                                                                      'type': 4},
                                                                  6: {'default_value': 0,
                                                                      'label_id': 513,
                                                                      'name': {'en': 'Colour wheel'},
                                                                      'type': 0},
                                                                  7: {'default_value': 0,
                                                                      'label_id': 513,
                                                                      'name': {'en': 'Colour wheel fine'},
                                                                      'type': 1},
                                                                  8: {'default_value': 0,
                                                                      'label_id': 514,
                                                                      'name': {'en': 'Cyan'},
                                                                      'type': 0},
                                                                  9: {'default_value': 0,
                                                                      'label_id': 516,
                                                                      'name': {'en': 'Magenta'},
                                                                      'type': 0},
                                                                  10: {'default_value': 0,
                                                                       'label_id': 515,
                                                                       'name': {'en': 'Yellow'},
                                                                       'type': 0},
                                                                  11: {'default_value': 0,
                                                                       'label_id': 520,
                                                                       'name': {'en': 'CTO'},
                                                                       'type': 0},
                                                                  12: {'default_value': 0,
                                                                       'label_id': 1284,
                                                                       'name': {'en': 'CMY colour macros'},
                                                                       'type': 0},
                                                                  13: {'default_value': 0,
                                                                       'label_id': 1283,
                                                                       'name': {'en': 'Effect speed'},
                                                                       'type': 3},
                                                                  14: {'default_value': 0,
                                                                       'label_id': 772,
                                                                       'name': {'en': 'Effect wheel positioning'},
                                                                       'type': 0},
                                                                  15: {'default_value': 0,
                                                                       'label_id': 772,
                                                                       'name': {'en': 'Effect wheel rotation'},
                                                                       'type': 7},
                                                                  16: {'default_value': 0,
                                                                       'label_id': 1284,
                                                                       'name': {'en': 'Effect wheel animations'},
                                                                       'type': 0},
                                                                  17: {'default_value': 0,
                                                                       'label_id': 770,
                                                                       'name': {'en': 'Rotating gobo wheel'},
                                                                       'type': 0},
                                                                  18: {'default_value': 0,
                                                                       'label_id': 770,
                                                                       'name': {'en': 'Rot. gobo indexing/rotation'},
                                                                       'type': 7},
                                                                  19: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'Rot. gobo indexing/rotation fine'},
                                                                       'type': 0},
                                                                  20: {'default_value': 0,
                                                                       'label_id': 771,
                                                                       'name': {'en': 'Prism'},
                                                                       'type': 0},
                                                                  21: {'default_value': 0,
                                                                       'label_id': 771,
                                                                       'name': {'en': 'Prism rotation'},
                                                                       'type': 6},
                                                                  22: {'default_value': 0,
                                                                       'label_id': 1027,
                                                                       'name': {'en': 'Frost'},
                                                                       'type': 0},
                                                                  23: {'default_value': 0,
                                                                       'label_id': 1025,
                                                                       'name': {'en': 'Iris'},
                                                                       'type': 0},
                                                                  24: {'default_value': 0,
                                                                       'label_id': 1025,
                                                                       'name': {'en': 'Iris fine'},
                                                                       'type': 1},
                                                                  25: {'default_value': 128,
                                                                       'label_id': 1029,
                                                                       'name': {'en': 'Zoom'},
                                                                       'type': 0},
                                                                  26: {'default_value': 0,
                                                                       'label_id': 1029,
                                                                       'name': {'en': 'Zoom fine'},
                                                                       'type': 1},
                                                                  27: {'default_value': 128,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'Focus'},
                                                                       'type': 0},
                                                                  28: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'Focus fine'},
                                                                       'type': 1},
                                                                  29: {'default_value': 0,
                                                                       'label_id': 1284,
                                                                       'name': {'en': 'Autofocus priority'},
                                                                       'type': 0},
                                                                  30: {'default_value': 0,
                                                                       'label_id': 1030,
                                                                       'name': {'en': 'Framing shutters module rotation'},
                                                                       'type': 6},
                                                                  31: {'default_value': 0,
                                                                       'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 1 - movement'},
                                                                       'type': 0},
                                                                  32: {'default_value': 0,
                                                                       'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 1 - swivelling'},
                                                                       'type': 6},
                                                                  33: {'default_value': 0,
                                                                       'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 2 - movement'},
                                                                       'type': 0},
                                                                  34: {'default_value': 0,
                                                                       'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 2 - swivelling'},
                                                                       'type': 6},
                                                                  35: {'default_value': 0,
                                                                       'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 3 - movement'},
                                                                       'type': 0},
                                                                  36: {'default_value': 0,
                                                                       'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 3 - swivelling'},
                                                                       'type': 6},
                                                                  37: {'default_value': 0,
                                                                       'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 4 - movement'},
                                                                       'type': 0},
                                                                  38: {'default_value': 0,
                                                                       'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 4 - swivelling'},
                                                                       'type': 6},
                                                                  40: {'default_value': 0,
                                                                       'label_id': 1284,
                                                                       'name': {'en': 'Framing shutters macro speed'},
                                                                       'type': 3},
                                                                  41: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'Hot-spot'},
                                                                       'type': 0},
                                                                  42: {'default_value': 0,
                                                                       'label_id': 1028,
                                                                       'name': {'en': 'Shutter'},
                                                                       'type': 0},
                                                                  43: {'default_value': 0,
                                                                       'label_id': 2,
                                                                       'name': {'en': 'Dimmer'},
                                                                       'type': 0},
                                                                  44: {'default_value': 0,
                                                                       'label_id': 2,
                                                                       'name': {'en': 'Dimmer fine'},
                                                                       'type': 1}}},
                                                       {'description': 'DMX Preset 2 - footprint 39',
                                                        'index': 2,
                                                        'slot_count': 39},
                                                       {'description': 'DMX Preset 3 - footprint 37',
                                                        'index': 3,
                                                        'slot_count': 37}],
                                     'sensors': [{'description': 'perature',
                                                  'index': 0,
                                                  'supports_recording': 109,
                                                  'type': 0},
                                                 {'description': 'Temperature',
                                                  'index': 1,
                                                  'supports_recording': 32,
                                                  'type': 82},
                                                 {'description': 'perature',
                                                  'index': 2,
                                                  'supports_recording': 109,
                                                  'type': 97}],
                                     'supported_parameters': [240,
                                                              128,
                                                              129,
                                                              1536,
                                                              1537,
                                                              130,
                                                              1024,
                                                              1025,
                                                              1026,
                                                              1027,
                                                              1280,
                                                              1281,
                                                              224,
                                                              225,
                                                              512,
                                                              513,
                                                              48,
                                                              49,
                                                              4097,
                                                              288,
                                                              289,
                                                              290,
                                                              81,
                                                              1539,
                                                              36880,
                                                              36896,
                                                              36912]}},
          'sub_device_count': 0},
         {'device_model': 129,
          'model_description': 'Robin CycFX',
          'product_category': 259,
          'software_versions': {14: {'label': 'Sw 1.4',
                                     'languages': [],
                                     'manufacturer_pids': [],
                                     'personalities': [{'description': 'DMX Preset 1 - 14',
                                                        'index': 1,
                                                        'slot_count': 14},
                                                       {'description': 'DMX Preset 2 - 21',
                                                        'index': 2,
                                                        'slot_count': 21},
                                                       {'description': 'DMX Preset 3 - 45',
                                                        'index': 3,
                                                        'slot_count': 45},
                                                       {'description': 'DMX Preset 4 - 53',
                                                        'index': 4,
                                                        'slot_count': 53,
                                                        'slots': {0: {'default_value': 0,
                                                                      'label_id': 258,
                                                                      'name': {'en': 'Tilt (8 bit)'},
                                                                      'type': 0},
                                                                  1: {'default_value': 0,
                                                                      'label_id': 258,
                                                                      'name': {'en': 'Tilt (16 bit)'},
                                                                      'type': 1},
                                                                  2: {'default_value': 0,
                                                                      'label_id': 258,
                                                                      'name': {'en': 'Tilt speed (time)'},
                                                                      'type': 3},
                                                                  3: {'default_value': 0,
                                                                      'label_id': 1282,
                                                                      'name': {'en': 'Special functions'},
                                                                      'type': 4},
                                                                  4: {'default_value': 0,
                                                                      'label_id': 517,
                                                                      'name': {'en': 'Red/Cyan coarse-all pixels'},
                                                                      'type': 0},
                                                                  5: {'default_value': 0,
                                                                      'label_id': 517,
                                                                      'name': {'en': 'Red/Cyan fine-all pixels'},
                                                                      'type': 1},
                                                                  6: {'default_value': 0,
                                                                      'label_id': 518,
                                                                      'name': {'en': 'Green/Magenta coarse-all pixels'},
                                                                      'type': 0},
                                                                  7: {'default_value': 0,
                                                                      'label_id': 518,
                                                                      'name': {'en': 'Green/Magenta fine-all pixels'},
                                                                      'type': 1},
                                                                  8: {'default_value': 0,
                                                                      'label_id': 519,
                                                                      'name': {'en': 'Blue/Yellow coarse-all pixels'},
                                                                      'type': 0},
                                                                  9: {'default_value': 0,
                                                                      'label_id': 519,
                                                                      'name': {'en': 'Blue/Yellow fine-all pixels'},
                                                                      'type': 1},
                                                                  10: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'White coarse-all pixels'},
                                                                       'type': 0},
                                                                  11: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'White fine-all pixels'},
                                                                       'type': 1},
                                                                  12: {'default_value': 0,
                                                                       'label_id': 520,
                                                                       'name': {'en': 'CTO'},
                                                                       'type': 0},
                                                                  13: {'default_value': 0,
                                                                       'label_id': 1284,
                                                                       'name': {'en': 'Virtural Colour Wheel'},
                                                                       'type': 0},
                                                                  14: {'default_value': 0,
                                                                       'label_id': 1284,
                                                                       'name': {'en': 'Pixel effects'},
                                                                       'type': 0},
                                                                  15: {'default_value': 0,
                                                                       'label_id': 1284,
                                                                       'name': {'en': 'Pixel effects speed\x00\x0bZoom coa'},
                                                                       'type': 3},
                                                                  16: {'default_value': 0,
                                                                       'label_id': 1029,
                                                                       'name': {'en': 'Zoom coarse'},
                                                                       'type': 0},
                                                                  17: {'default_value': 0,
                                                                       'label_id': 1029,
                                                                       'name': {'en': 'Zoom fine'},
                                                                       'type': 1},
                                                                  18: {'default_value': 0,
                                                                       'label_id': 1028,
                                                                       'name': {'en': 'Shutter/Strobe'},
                                                                       'type': 0},
                                                                  19: {'default_value': 0,
                                                                       'label_id': 2,
                                                                       'name': {'en': 'Dimmer coarse'},
                                                                       'type': 0},
                                                                  20: {'default_value': 0,
                                                                       'label_id': 2,
                                                                       'name': {'en': 'Dimmer fine'},
                                                                       'type': 1},
                                                                  21: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red pixel 1'},
                                                                       'type': 0},
                                                                  22: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green pixel 1'},
                                                                       'type': 0},
                                                                  23: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue pixel 1'},
                                                                       'type': 0},
                                                                  24: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'Dimmer 1'},
                                                                       'type': 0},
                                                                  25: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red pixel 2'},
                                                                       'type': 0},
                                                                  26: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green pixel 2'},
                                                                       'type': 0},
                                                                  27: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue pixel 2'},
                                                                       'type': 0},
                                                                  28: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'Dimmer 2'},
                                                                       'type': 0},
                                                                  29: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red pixel 3'},
                                                                       'type': 0},
                                                                  30: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green pixel 3'},
                                                                       'type': 0},
                                                                  31: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue pixel 3'},
                                                                       'type': 0},
                                                                  32: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'Dimmer 3'},
                                                                       'type': 0},
                                                                  33: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red pixel 4'},
                                                                       'type': 0},
                                                                  34: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green pixel 4'},
                                                                       'type': 0},
                                                                  35: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue pixel 4'},
                                                                       'type': 0},
                                                                  36: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'Dimmer 4'},
                                                                       'type': 0},
                                                                  37: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red pixel 5'},
                                                                       'type': 0},
                                                                  38: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green pixel 5'},
                                                                       'type': 0},
                                                                  39: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue pixel 5'},
                                                                       'type': 0},
                                                                  40: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'Dimmer 5'},
                                                                       'type': 0},
                                                                  41: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red pixel 6'},
                                                                       'type': 0},
                                                                  42: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green pixel 6'},
                                                                       'type': 0},
                                                                  43: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue pixel 6'},
                                                                       'type': 0},
                                                                  44: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'Dimmer 6'},
                                                                       'type': 0},
                                                                  45: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red pixel 7'},
                                                                       'type': 0},
                                                                  46: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green pixel 7'},
                                                                       'type': 0},
                                                                  47: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue pixel 7'},
                                                                       'type': 0},
                                                                  48: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'Dimmer 7'},
                                                                       'type': 0},
                                                                  49: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red pixel 8'},
                                                                       'type': 0},
                                                                  50: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green pixel 8'},
                                                                       'type': 0},
                                                                  51: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue pixel 8'},
                                                                       'type': 0},
                                                                  52: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'Dimmer 8'},
                                                                       'type': 0}}}],
                                     'sensors': [{'description': 'LEDs temp.',
                                                  'index': 0,
                                                  'supports_recording': 0,
                                                  'type': 0}],
                                     'supported_parameters': [129,
                                                              128,
                                                              224,
                                                              225,
                                                              1280,
                                                              1281,
                                                              130,
                                                              1024,
                                                              4097,
                                                              48,
                                                              49,
                                                              513,
                                                              512,
                                                              288,
                                                              289,
                                                              290]}},
          'sub_device_count': 0},
         {'device_model': 108,
          'model_description': 'Robin DLS',
          'product_category': 258,
          'software_versions': {17: {'label': '1.7',
                                     'languages': [],
                                     'manufacturer_pids': [{'command_class': 3,
                                                            'data_type': 3,
                                                            'default_value': 0,
                                                            'description': 'DMX Input 0-Wr 1-Wl 2-Wl Out',
                                                            'max_value': 2,
                                                            'min_value': 0,
                                                            'pid': 36880,
                                                            'prefix': 0,
                                                            'unit': 0},
                                                           {'command_class': 2,
                                                            'data_type': 3,
                                                            'default_value': 0,
                                                            'description': 'Wireless Unlink 1-unlink',
                                                            'max_value': 1,
                                                            'min_value': 1,
                                                            'pid': 36896,
                                                            'prefix': 0,
                                                            'unit': 0},
                                                           {'command_class': 3,
                                                            'data_type': 3,
                                                            'default_value': 0,
                                                            'description': 'Screensaver Delay 0-off 1-10 min',
                                                            'max_value': 10,
                                                            'min_value': 0,
                                                            'pid': 36912,
                                                            'prefix': 0,
                                                            'unit': 0}],
                                     'personalities': [{'description': 'DMX Preset 1 - footprint 47',
                                                        'index': 1,
                                                        'slot_count': 47,
                                                        'slots': {0: {'label_id': 257,
                                                                      'name': {'en': 'Pan'},
                                                                      'type': 0},
                                                                  1: {'label_id': 257,
                                                                      'name': {'en': 'Pan fine'},
                                                                      'type': 1},
                                                                  2: {'label_id': 258,
                                                                      'name': {'en': 'Tilt'},
                                                                      'type': 0},
                                                                  3: {'label_id': 258,
                                                                      'name': {'en': 'Tilt fine'},
                                                                      'type': 1},
                                                                  4: {'label_id': 1283,
                                                                      'name': {'en': 'Pan/Tilt speed/time'},
                                                                      'type': 3},
                                                                  5: {'label_id': 1282,
                                                                      'name': {'en': 'Power/Special functions'},
                                                                      'type': 4},
                                                                  6: {'label_id': 1284,
                                                                      'name': {'en': 'Virtual Colour wheel'},
                                                                      'type': 0},
                                                                  7: {'label_id': 517,
                                                                      'name': {'en': 'Red/Cyan'},
                                                                      'type': 0},
                                                                  8: {'label_id': 517,
                                                                      'name': {'en': 'Red/Cyan fine'},
                                                                      'type': 1},
                                                                  9: {'label_id': 518,
                                                                      'name': {'en': 'Green/Magenta'},
                                                                      'type': 0},
                                                                  10: {'label_id': 518,
                                                                       'name': {'en': 'Green/Magenta fine'},
                                                                       'type': 1},
                                                                  11: {'label_id': 519,
                                                                       'name': {'en': 'Blue/Yellow'},
                                                                       'type': 0},
                                                                  12: {'label_id': 519,
                                                                       'name': {'en': 'Blue/Yellow fine'},
                                                                       'type': 1},
                                                                  13: {'label_id': 65535,
                                                                       'name': {'en': 'White'},
                                                                       'type': 0},
                                                                  14: {'label_id': 65535,
                                                                       'name': {'en': 'White fine'},
                                                                       'type': 1},
                                                                  15: {'label_id': 520,
                                                                       'name': {'en': 'CTC'},
                                                                       'type': 0},
                                                                  16: {'label_id': 1283,
                                                                       'name': {'en': 'Speed of rot. Gobo Selection'},
                                                                       'type': 3},
                                                                  17: {'label_id': 772,
                                                                       'name': {'en': 'Effect wheel position'},
                                                                       'type': 0},
                                                                  18: {'label_id': 772,
                                                                       'name': {'en': 'Effect wheel rotation'},
                                                                       'type': 6},
                                                                  19: {'label_id': 772,
                                                                       'name': {'en': 'Effect wheel animation'},
                                                                       'type': 4},
                                                                  20: {'label_id': 770,
                                                                       'name': {'en': 'Rotating gobo wheel'},
                                                                       'type': 0},
                                                                  21: {'label_id': 770,
                                                                       'name': {'en': 'Rot. gobo indexing/rotation'},
                                                                       'type': 7},
                                                                  22: {'label_id': 770,
                                                                       'name': {'en': 'Rot. gobo indexing/rotation fine'},
                                                                       'type': 1},
                                                                  23: {'label_id': 771,
                                                                       'name': {'en': 'Prism'},
                                                                       'type': 0},
                                                                  24: {'label_id': 771,
                                                                       'name': {'en': 'Prism rotation'},
                                                                       'type': 6},
                                                                  25: {'label_id': 1027,
                                                                       'name': {'en': 'Frost'},
                                                                       'type': 0},
                                                                  26: {'label_id': 1025,
                                                                       'name': {'en': 'Iris'},
                                                                       'type': 0},
                                                                  27: {'label_id': 1025,
                                                                       'name': {'en': 'Iris fine'},
                                                                       'type': 1},
                                                                  28: {'label_id': 1029,
                                                                       'name': {'en': 'Zoom'},
                                                                       'type': 0},
                                                                  29: {'label_id': 1029,
                                                                       'name': {'en': 'Zoom fine'},
                                                                       'type': 1},
                                                                  30: {'label_id': 1026,
                                                                       'name': {'en': 'Focus'},
                                                                       'type': 0},
                                                                  31: {'label_id': 1026,
                                                                       'name': {'en': 'Focus fine'},
                                                                       'type': 1},
                                                                  32: {'label_id': 1026,
                                                                       'name': {'en': 'Autofocus prior. & distance sel.'},
                                                                       'type': 4},
                                                                  33: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutters module rotation'},
                                                                       'type': 6},
                                                                  34: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 1 - movement'},
                                                                       'type': 0},
                                                                  35: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 1 - swivelling'},
                                                                       'type': 6},
                                                                  36: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 2 - movement'},
                                                                       'type': 0},
                                                                  37: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 2 - swivelling'},
                                                                       'type': 6},
                                                                  38: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 3 - movement'},
                                                                       'type': 0},
                                                                  39: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 3 - swivelling'},
                                                                       'type': 6},
                                                                  40: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 4 - movement'},
                                                                       'type': 0},
                                                                  41: {'label_id': 1030,
                                                                       'name': {'en': 'Framing shutter 4 - swivelling'},
                                                                       'type': 6},
                                                                  42: {'label_id': 1284,
                                                                       'name': {'en': 'Framing shutters macro'},
                                                                       'type': 0},
                                                                  43: {'label_id': 1284,
                                                                       'name': {'en': 'Framing shutters macro speed'},
                                                                       'type': 3},
                                                                  44: {'label_id': 1028,
                                                                       'name': {'en': 'Shutter'},
                                                                       'type': 0},
                                                                  45: {'label_id': 2,
                                                                       'name': {'en': 'Dimmer'},
                                                                       'type': 0},
                                                                  46: {'label_id': 2,
                                                                       'name': {'en': 'Dimmer fine'},
                                                                       'type': 1}}},
                                                       {'description': 'DMX Preset 2 - footprint 38',
                                                        'index': 2,
                                                        'slot_count': 38},
                                                       {'description': 'DMX Preset 3 - footprint 36',
                                                        'index': 3,
                                                        'slot_count': 36}],
                                     'sensors': [{'description': 'LEDs Board Temperature',
                                                  'index': 0,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Ambient Temperature',
                                                  'index': 1,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Base Temperature',
                                                  'index': 2,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Red LEDs Temperature',
                                                  'index': 3,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Green LEDs Temperature',
                                                  'index': 4,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Blue LEDs Temperature',
                                                  'index': 5,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Wireless Signal State',
                                                  'index': 6,
                                                  'supports_recording': 0,
                                                  'type': 127}],
                                     'supported_parameters': [240,
                                                              128,
                                                              129,
                                                              1536,
                                                              1537,
                                                              130,
                                                              1024,
                                                              1280,
                                                              1281,
                                                              224,
                                                              225,
                                                              512,
                                                              513,
                                                              48,
                                                              49,
                                                              4097,
                                                              288,
                                                              289,
                                                              290,
                                                              81,
                                                              1539,
                                                              36880,
                                                              36896,
                                                              36912]}},
          'sub_device_count': 0},
         {'device_model': 124,
          'model_description': 'Robin Cyclone',
          'product_category': 256,
          'software_versions': {12: {'label': '1.2',
                                     'languages': [],
                                     'manufacturer_pids': [{'command_class': 3,
                                                            'data_type': 3,
                                                            'default_value': 0,
                                                            'description': 'DMX Input 0-Wr 1-Wl 2-Wl Out',
                                                            'max_value': 2,
                                                            'min_value': 0,
                                                            'pid': 36880,
                                                            'prefix': 0,
                                                            'unit': 0},
                                                           {'command_class': 2,
                                                            'data_type': 3,
                                                            'default_value': 1,
                                                            'description': 'Wireless Unlink 1-unlink',
                                                            'max_value': 1,
                                                            'min_value': 1,
                                                            'pid': 36896,
                                                            'prefix': 0,
                                                            'unit': 0}],
                                     'personalities': [{'description': 'DMX Preset 1 - footprint 16',
                                                        'index': 1,
                                                        'slot_count': 16},
                                                       {'description': 'DMX Preset 2 - footprint 24',
                                                        'index': 2,
                                                        'slot_count': 24},
                                                       {'description': 'DMX Preset 3 - footprint 96',
                                                        'index': 3,
                                                        'slot_count': 96,
                                                        'slots': {0: {'default_value': 128,
                                                                      'label_id': 257,
                                                                      'name': {'en': 'Pan'},
                                                                      'type': 0},
                                                                  1: {'default_value': 0,
                                                                      'label_id': 257,
                                                                      'name': {'en': 'Pan fine'},
                                                                      'type': 1},
                                                                  2: {'default_value': 128,
                                                                      'label_id': 258,
                                                                      'name': {'en': 'Tilt'},
                                                                      'type': 0},
                                                                  3: {'default_value': 0,
                                                                      'label_id': 258,
                                                                      'name': {'en': 'Tilt fine'},
                                                                      'type': 1},
                                                                  4: {'default_value': 0,
                                                                      'label_id': 1283,
                                                                      'name': {'en': 'Pan/Tilt speed/time'},
                                                                      'type': 3},
                                                                  5: {'default_value': 0,
                                                                      'label_id': 1282,
                                                                      'name': {'en': 'Power/Special functions'},
                                                                      'type': 4},
                                                                  6: {'default_value': 0,
                                                                      'label_id': 65535,
                                                                      'name': {'en': 'Fan speed'},
                                                                      'type': 4},
                                                                  7: {'default_value': 0,
                                                                      'label_id': 517,
                                                                      'name': {'en': 'Red (8 bit) - all pixels'},
                                                                      'type': 0},
                                                                  8: {'default_value': 0,
                                                                      'label_id': 517,
                                                                      'name': {'en': 'Red fine (16bit) - all pixels'},
                                                                      'type': 1},
                                                                  9: {'default_value': 0,
                                                                      'label_id': 518,
                                                                      'name': {'en': 'Green (8 bit) - all pixels'},
                                                                      'type': 0},
                                                                  10: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green (8 bit) fine - all pixels'},
                                                                       'type': 1},
                                                                  11: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue (8 bit) - all pixels'},
                                                                       'type': 0},
                                                                  12: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue (8 bit) fine - all pixels'},
                                                                       'type': 1},
                                                                  13: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'White (8 bit) - all pixels'},
                                                                       'type': 0},
                                                                  14: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'White (8 bit) fine - all pixels'},
                                                                       'type': 1},
                                                                  15: {'default_value': 0,
                                                                       'label_id': 520,
                                                                       'name': {'en': 'CTO'},
                                                                       'type': 0},
                                                                  16: {'default_value': 0,
                                                                       'label_id': 1284,
                                                                       'name': {'en': 'Virtual Colour Wheel'},
                                                                       'type': 0},
                                                                  17: {'default_value': 0,
                                                                       'label_id': 1284,
                                                                       'name': {'en': 'Pixel effects'},
                                                                       'type': 0},
                                                                  18: {'default_value': 0,
                                                                       'label_id': 1284,
                                                                       'name': {'en': 'Pixel effects speed'},
                                                                       'type': 3},
                                                                  19: {'default_value': 128,
                                                                       'label_id': 1029,
                                                                       'name': {'en': 'Zoom (8 bit)'},
                                                                       'type': 0},
                                                                  20: {'default_value': 0,
                                                                       'label_id': 1029,
                                                                       'name': {'en': 'Zoom Fine (16 bit)'},
                                                                       'type': 1},
                                                                  21: {'default_value': 0,
                                                                       'label_id': 1028,
                                                                       'name': {'en': 'Shutter'},
                                                                       'type': 0},
                                                                  22: {'default_value': 0,
                                                                       'label_id': 2,
                                                                       'name': {'en': 'Dimmer (8 bit)'},
                                                                       'type': 0},
                                                                  23: {'default_value': 0,
                                                                       'label_id': 2,
                                                                       'name': {'en': 'Dimmer fine (16 bit)'},
                                                                       'type': 1},
                                                                  24: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 1'},
                                                                       'type': 0},
                                                                  25: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 1'},
                                                                       'type': 0},
                                                                  26: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 1'},
                                                                       'type': 0},
                                                                  27: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 2'},
                                                                       'type': 0},
                                                                  28: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 2'},
                                                                       'type': 0},
                                                                  29: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 2'},
                                                                       'type': 0},
                                                                  30: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 3'},
                                                                       'type': 0},
                                                                  31: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 3'},
                                                                       'type': 0},
                                                                  32: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 3'},
                                                                       'type': 0},
                                                                  33: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 4'},
                                                                       'type': 0},
                                                                  34: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 4'},
                                                                       'type': 0},
                                                                  35: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 4'},
                                                                       'type': 0},
                                                                  36: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 5'},
                                                                       'type': 0},
                                                                  37: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 5'},
                                                                       'type': 0},
                                                                  38: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 5'},
                                                                       'type': 0},
                                                                  39: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 6'},
                                                                       'type': 0},
                                                                  40: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 6'},
                                                                       'type': 0},
                                                                  41: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 6'},
                                                                       'type': 0},
                                                                  42: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 7'},
                                                                       'type': 0},
                                                                  43: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 7'},
                                                                       'type': 0},
                                                                  44: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 7'},
                                                                       'type': 0},
                                                                  45: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 8'},
                                                                       'type': 0},
                                                                  46: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 8'},
                                                                       'type': 0},
                                                                  47: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 8'},
                                                                       'type': 0},
                                                                  48: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 9'},
                                                                       'type': 0},
                                                                  49: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 9'},
                                                                       'type': 0},
                                                                  50: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 9'},
                                                                       'type': 0},
                                                                  51: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 10'},
                                                                       'type': 0},
                                                                  52: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 10'},
                                                                       'type': 0},
                                                                  53: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 10'},
                                                                       'type': 0},
                                                                  54: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 11'},
                                                                       'type': 0},
                                                                  55: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 11'},
                                                                       'type': 0},
                                                                  56: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 11'},
                                                                       'type': 0},
                                                                  57: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 12'},
                                                                       'type': 0},
                                                                  58: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 12'},
                                                                       'type': 0},
                                                                  59: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 12'},
                                                                       'type': 0},
                                                                  60: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 13'},
                                                                       'type': 0},
                                                                  61: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 13'},
                                                                       'type': 0},
                                                                  62: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 13'},
                                                                       'type': 0},
                                                                  63: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 14'},
                                                                       'type': 0},
                                                                  64: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 14'},
                                                                       'type': 0},
                                                                  65: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 14'},
                                                                       'type': 0},
                                                                  66: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 15'},
                                                                       'type': 0},
                                                                  67: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 15'},
                                                                       'type': 0},
                                                                  68: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 15'},
                                                                       'type': 0},
                                                                  69: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 16'},
                                                                       'type': 0},
                                                                  70: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 16'},
                                                                       'type': 0},
                                                                  71: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 16'},
                                                                       'type': 0},
                                                                  72: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 17'},
                                                                       'type': 0},
                                                                  73: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 17'},
                                                                       'type': 0},
                                                                  74: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 17'},
                                                                       'type': 0},
                                                                  75: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 18'},
                                                                       'type': 0},
                                                                  76: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 18'},
                                                                       'type': 0},
                                                                  77: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 18'},
                                                                       'type': 0},
                                                                  78: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 19'},
                                                                       'type': 0},
                                                                  79: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 19'},
                                                                       'type': 0},
                                                                  80: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 19'},
                                                                       'type': 0},
                                                                  81: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 20'},
                                                                       'type': 0},
                                                                  82: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 20'},
                                                                       'type': 0},
                                                                  83: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 20'},
                                                                       'type': 0},
                                                                  84: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 21'},
                                                                       'type': 0},
                                                                  85: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 21'},
                                                                       'type': 0},
                                                                  86: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 21'},
                                                                       'type': 0},
                                                                  87: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 22'},
                                                                       'type': 0},
                                                                  88: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 22'},
                                                                       'type': 0},
                                                                  89: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 22'},
                                                                       'type': 0},
                                                                  90: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 23'},
                                                                       'type': 0},
                                                                  91: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 23'},
                                                                       'type': 0},
                                                                  92: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 23'},
                                                                       'type': 0},
                                                                  93: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red - pixel 24'},
                                                                       'type': 0},
                                                                  94: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green - pixel 24'},
                                                                       'type': 0},
                                                                  95: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue - blue 24'},
                                                                       'type': 0}}}],
                                     'sensors': [{'description': 'LEDs 1 Temperature',
                                                  'index': 0,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Ambient Temperature',
                                                  'index': 1,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Base Temperature',
                                                  'index': 2,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Wireless Signal State',
                                                  'index': 3,
                                                  'supports_recording': 0,
                                                  'type': 127}],
                                     'supported_parameters': [240,
                                                              128,
                                                              129,
                                                              1536,
                                                              1537,
                                                              130,
                                                              1024,
                                                              1280,
                                                              1281,
                                                              224,
                                                              225,
                                                              512,
                                                              513,
                                                              32,
                                                              48,
                                                              49,
                                                              4097,
                                                              288,
                                                              289,
                                                              290,
                                                              81,
                                                              1539,
                                                              36880,
                                                              36896]}},
          'sub_device_count': 0},
         {'device_model': 122,
          'model_description': 'MiniMe',
          'product_category': 258,
          'software_versions': {33: {'label': 'Sw 3.3',
                                     'languages': [],
                                     'manufacturer_pids': [],
                                     'personalities': [{'description': 'DEFAULT',
                                                        'index': 1,
                                                        'slot_count': 24,
                                                        'slots': {0: {'default_value': 128,
                                                                      'label_id': 257,
                                                                      'name': {'en': 'Pan'},
                                                                      'type': 0},
                                                                  1: {'default_value': 128,
                                                                      'label_id': 257,
                                                                      'name': {'en': 'Pan fine'},
                                                                      'type': 1},
                                                                  2: {'default_value': 128,
                                                                      'label_id': 258,
                                                                      'name': {'en': 'Tilt'},
                                                                      'type': 0},
                                                                  3: {'default_value': 128,
                                                                      'label_id': 258,
                                                                      'name': {'en': 'Tilt fine'},
                                                                      'type': 1},
                                                                  4: {'default_value': 0,
                                                                      'label_id': 1283,
                                                                      'name': {'en': 'Pan/Tilt speed'},
                                                                      'type': 3},
                                                                  5: {'default_value': 0,
                                                                      'label_id': 1282,
                                                                      'name': {'en': 'Special functions'},
                                                                      'type': 4},
                                                                  6: {'default_value': 128,
                                                                      'label_id': 1029,
                                                                      'name': {'en': 'Digital Zoom'},
                                                                      'type': 0},
                                                                  7: {'default_value': 128,
                                                                      'label_id': 1026,
                                                                      'name': {'en': 'Focus'},
                                                                      'type': 0},
                                                                  8: {'default_value': 128,
                                                                      'label_id': 32785,
                                                                      'name': {'en': 'Keystoning Vertical'},
                                                                      'type': 0},
                                                                  9: {'default_value': 128,
                                                                      'label_id': 32784,
                                                                      'name': {'en': 'Keystoning Horizontal'},
                                                                      'type': 0},
                                                                  10: {'default_value': 0,
                                                                       'label_id': 514,
                                                                       'name': {'en': 'Cyan'},
                                                                       'type': 0},
                                                                  11: {'default_value': 0,
                                                                       'label_id': 515,
                                                                       'name': {'en': 'Magenta'},
                                                                       'type': 0},
                                                                  12: {'default_value': 0,
                                                                       'label_id': 516,
                                                                       'name': {'en': 'Yellow'},
                                                                       'type': 0},
                                                                  13: {'default_value': 0,
                                                                       'label_id': 1284,
                                                                       'name': {'en': 'Virtual Colour wheel'},
                                                                       'type': 0},
                                                                  14: {'default_value': 0,
                                                                       'label_id': 513,
                                                                       'name': {'en': 'Colour Effect wheel'},
                                                                       'type': 0},
                                                                  15: {'default_value': 0,
                                                                       'label_id': 32800,
                                                                       'name': {'en': 'Digital gobo wheel selection'},
                                                                       'type': 0},
                                                                  16: {'default_value': 0,
                                                                       'label_id': 770,
                                                                       'name': {'en': 'Digital gobo wheel'},
                                                                       'type': 0},
                                                                  17: {'default_value': 0,
                                                                       'label_id': 32816,
                                                                       'name': {'en': 'Video speed control'},
                                                                       'type': 3},
                                                                  18: {'default_value': 0,
                                                                       'label_id': 770,
                                                                       'name': {'en': 'Digital gobo index and rot.'},
                                                                       'type': 7},
                                                                  19: {'default_value': 0,
                                                                       'label_id': 770,
                                                                       'name': {'en': 'Digital gobo index and rot. fine'},
                                                                       'type': 1},
                                                                  20: {'default_value': 0,
                                                                       'label_id': 772,
                                                                       'name': {'en': 'Effect Wheel'},
                                                                       'type': 0},
                                                                  21: {'default_value': 0,
                                                                       'label_id': 772,
                                                                       'name': {'en': 'Effect Speed/Time'},
                                                                       'type': 3},
                                                                  22: {'default_value': 0,
                                                                       'label_id': 1028,
                                                                       'name': {'en': 'Shutter/Strobe'},
                                                                       'type': 0},
                                                                  23: {'default_value': 0,
                                                                       'label_id': 2,
                                                                       'name': {'en': 'Dimmer\x00\x00\x01\x01\x02\x02\x03\x03'},
                                                                       'type': 0}}}],
                                     'sensors': [{'description': 'LEDs temp.',
                                                  'index': 0,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': 'Wireless Signal State',
                                                  'index': 1,
                                                  'supports_recording': 0,
                                                  'type': 127}],
                                     'supported_parameters': [129,
                                                              128,
                                                              224,
                                                              225,
                                                              1536,
                                                              1537,
                                                              1280,
                                                              1281,
                                                              130,
                                                              1024,
                                                              4097,
                                                              48,
                                                              49,
                                                              513,
                                                              512,
                                                              288,
                                                              289,
                                                              290]}},
          'sub_device_count': 0},
         {'device_model': 130,
          'model_description': 'Parkfect 100',
          'product_category': 257,
          'software_versions': {10: {'label': 'Sw 1.0',
                                     'languages': [],
                                     'manufacturer_pids': [],
                                     'personalities': [{'description': 'DMX Preset 1 - 30',
                                                        'index': 1,
                                                        'slot_count': 30,
                                                        'slots': {0: {'default_value': 0,
                                                                      'label_id': 1282,
                                                                      'name': {'en': 'Special functions'},
                                                                      'type': 4},
                                                                  1: {'default_value': 0,
                                                                      'label_id': 517,
                                                                      'name': {'en': 'Red (8 bit) - zone 1'},
                                                                      'type': 0},
                                                                  2: {'default_value': 0,
                                                                      'label_id': 517,
                                                                      'name': {'en': 'Red fine (16 bit) - zone 1'},
                                                                      'type': 1},
                                                                  3: {'default_value': 0,
                                                                      'label_id': 518,
                                                                      'name': {'en': 'Green (8 bit) - zone 1'},
                                                                      'type': 0},
                                                                  4: {'default_value': 0,
                                                                      'label_id': 518,
                                                                      'name': {'en': 'Green fine (16 bit) - zone 1'},
                                                                      'type': 1},
                                                                  5: {'default_value': 0,
                                                                      'label_id': 519,
                                                                      'name': {'en': 'Blue (8 bit) - zone 1'},
                                                                      'type': 0},
                                                                  6: {'default_value': 0,
                                                                      'label_id': 519,
                                                                      'name': {'en': 'Blue fine (16 bit) - zone 1'},
                                                                      'type': 1},
                                                                  7: {'default_value': 0,
                                                                      'label_id': 65535,
                                                                      'name': {'en': 'White (8 bit) - zone 1'},
                                                                      'type': 0},
                                                                  8: {'default_value': 0,
                                                                      'label_id': 65535,
                                                                      'name': {'en': 'White fine (16 bit) - zone 1'},
                                                                      'type': 1},
                                                                  9: {'default_value': 0,
                                                                      'label_id': 517,
                                                                      'name': {'en': 'Red (8 bit) - zone 2'},
                                                                      'type': 0},
                                                                  10: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red fine (16 bit) - zone 2'},
                                                                       'type': 1},
                                                                  11: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green (8 bit) - zone 2'},
                                                                       'type': 0},
                                                                  12: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green fine (16 bit) - zone 2'},
                                                                       'type': 1},
                                                                  13: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue (8 bit) - zone 2'},
                                                                       'type': 0},
                                                                  14: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue fine (16 bit) - zone 2'},
                                                                       'type': 1},
                                                                  15: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'White (8 bit) - zone 2'},
                                                                       'type': 0},
                                                                  16: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'White fine (16 bit) - zone 2'},
                                                                       'type': 1},
                                                                  17: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red (8 bit) - zone 3'},
                                                                       'type': 0},
                                                                  18: {'default_value': 0,
                                                                       'label_id': 517,
                                                                       'name': {'en': 'Red fine (16 bit) - zone 3'},
                                                                       'type': 1},
                                                                  19: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green (8 bit) - zone 3'},
                                                                       'type': 0},
                                                                  20: {'default_value': 0,
                                                                       'label_id': 518,
                                                                       'name': {'en': 'Green fine (16 bit) - zone 3'},
                                                                       'type': 1},
                                                                  21: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue (8 bit) - zone 3'},
                                                                       'type': 0},
                                                                  22: {'default_value': 0,
                                                                       'label_id': 519,
                                                                       'name': {'en': 'Blue fine (16 bit) - zone 3'},
                                                                       'type': 1},
                                                                  23: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'White (8 bit) - zone 3'},
                                                                       'type': 0},
                                                                  24: {'default_value': 0,
                                                                       'label_id': 65535,
                                                                       'name': {'en': 'White fine (16 bit) - zone 3'},
                                                                       'type': 1},
                                                                  25: {'default_value': 0,
                                                                       'label_id': 520,
                                                                       'name': {'en': 'CTC'},
                                                                       'type': 0},
                                                                  26: {'default_value': 0,
                                                                       'label_id': 1284,
                                                                       'name': {'en': 'Virtural Colour Wheel'},
                                                                       'type': 0},
                                                                  27: {'default_value': 0,
                                                                       'label_id': 1028,
                                                                       'name': {'en': 'Shutter/Strobe'},
                                                                       'type': 0},
                                                                  28: {'default_value': 0,
                                                                       'label_id': 2,
                                                                       'name': {'en': 'Dimmer (8 bit)'},
                                                                       'type': 0},
                                                                  29: {'default_value': 0,
                                                                       'label_id': 2,
                                                                       'name': {'en': 'Dimmer fine (16 bit)'},
                                                                       'type': 1}}},
                                                       {'description': 'DMX Preset 2 - 14',
                                                        'index': 2,
                                                        'slot_count': 14},
                                                       {'description': 'DMX Preset 3 - 9',
                                                        'index': 3,
                                                        'slot_count': 9},
                                                       {'description': 'DMX Preset 4 - 4',
                                                        'index': 4,
                                                        'slot_count': 4},
                                                       {'description': 'DMX Preset 5 - 30',
                                                        'index': 5,
                                                        'slot_count': 30},
                                                       {'description': 'DMX Preset 6 - 37',
                                                        'index': 6,
                                                        'slot_count': 37}],
                                     'sensors': [{'description': 'LEDs temp.',
                                                  'index': 0,
                                                  'supports_recording': 2,
                                                  'type': 0}],
                                     'supported_parameters': [129,
                                                              128,
                                                              224,
                                                              225,
                                                              1536,
                                                              1537,
                                                              1280,
                                                              1281,
                                                              130,
                                                              1024,
                                                              4097,
                                                              48,
                                                              49,
                                                              513,
                                                              512,
                                                              288,
                                                              289,
                                                              290]}},
          'sub_device_count': 0},
         {'device_model': 121,
          'model_description': 'Robin Pointe',
          'product_category': 258,
          'software_versions': {18: {'label': '1.8',
                                     'languages': [],
                                     'manufacturer_pids': [{'command_class': 3,
                                                            'data_type': 3,
                                                            'default_value': 0,
                                                            'description': 'DMX Input 0-Wr 1-Wl 2-Wl Out',
                                                            'max_value': 2,
                                                            'min_value': 0,
                                                            'pid': 36880,
                                                            'prefix': 0,
                                                            'unit': 0},
                                                           {'command_class': 2,
                                                            'data_type': 3,
                                                            'default_value': 0,
                                                            'description': 'Wireless Unlink 1-unlink',
                                                            'max_value': 1,
                                                            'min_value': 1,
                                                            'pid': 36896,
                                                            'prefix': 0,
                                                            'unit': 0},
                                                           {'command_class': 3,
                                                            'data_type': 3,
                                                            'default_value': 0,
                                                            'description': 'Screensaver Delay 0-off 1-10 min',
                                                            'max_value': 10,
                                                            'min_value': 0,
                                                            'pid': 36912,
                                                            'prefix': 0,
                                                            'unit': 0}],
                                     'personalities': [{'description': 'DMX Preset 1 - footprint 24',
                                                        'index': 1,
                                                        'slot_count': 24,
                                                        'slots': {0: {'default_value': 128,
                                                                      'label_id': 257,
                                                                      'name': {'en': 'Pan'},
                                                                      'type': 0},
                                                                  1: {'default_value': 0,
                                                                      'label_id': 257,
                                                                      'name': {'en': 'Pan fine'},
                                                                      'type': 1},
                                                                  2: {'default_value': 128,
                                                                      'label_id': 258,
                                                                      'name': {'en': 'Tilt'},
                                                                      'type': 0},
                                                                  3: {'default_value': 0,
                                                                      'label_id': 258,
                                                                      'name': {'en': 'Tilt fine'},
                                                                      'type': 1},
                                                                  4: {'default_value': 0,
                                                                      'label_id': 1283,
                                                                      'name': {'en': 'Pan/Tilt speed/time'},
                                                                      'type': 3},
                                                                  5: {'default_value': 0,
                                                                      'label_id': 1282,
                                                                      'name': {'en': 'Power/Special functions'},
                                                                      'type': 4},
                                                                  6: {'default_value': 0,
                                                                      'label_id': 513,
                                                                      'name': {'en': 'Colour wheel'},
                                                                      'type': 0},
                                                                  7: {'default_value': 0,
                                                                      'label_id': 513,
                                                                      'name': {'en': 'Colour wheel fine'},
                                                                      'type': 1},
                                                                  8: {'default_value': 0,
                                                                      'label_id': 1283,
                                                                      'name': {'en': 'Effect speed'},
                                                                      'type': 3},
                                                                  9: {'default_value': 0,
                                                                      'label_id': 769,
                                                                      'name': {'en': 'Static gobo wheel'},
                                                                      'type': 0},
                                                                  10: {'default_value': 0,
                                                                       'label_id': 770,
                                                                       'name': {'en': 'Rotating gobo wheel'},
                                                                       'type': 0},
                                                                  11: {'default_value': 0,
                                                                       'label_id': 770,
                                                                       'name': {'en': 'Rot. gobo indexing/rotation'},
                                                                       'type': 7},
                                                                  12: {'default_value': 0,
                                                                       'label_id': 770,
                                                                       'name': {'en': 'Rot. gobo indexing/rotation fine'},
                                                                       'type': 1},
                                                                  13: {'default_value': 0,
                                                                       'label_id': 771,
                                                                       'name': {'en': 'Prism'},
                                                                       'type': 0},
                                                                  14: {'default_value': 0,
                                                                       'label_id': 771,
                                                                       'name': {'en': 'Prism rotation'},
                                                                       'type': 6},
                                                                  15: {'default_value': 0,
                                                                       'label_id': 1027,
                                                                       'name': {'en': 'Frost'},
                                                                       'type': 0},
                                                                  16: {'default_value': 128,
                                                                       'label_id': 1029,
                                                                       'name': {'en': 'Zoom'},
                                                                       'type': 0},
                                                                  17: {'default_value': 0,
                                                                       'label_id': 1029,
                                                                       'name': {'en': 'Zoom fine'},
                                                                       'type': 1},
                                                                  18: {'default_value': 128,
                                                                       'label_id': 1026,
                                                                       'name': {'en': 'Focus'},
                                                                       'type': 0},
                                                                  19: {'default_value': 0,
                                                                       'label_id': 1026,
                                                                       'name': {'en': 'Focus fine'},
                                                                       'type': 1},
                                                                  20: {'default_value': 0,
                                                                       'label_id': 1026,
                                                                       'name': {'en': 'Autofocus'},
                                                                       'type': 4},
                                                                  21: {'default_value': 0,
                                                                       'label_id': 1028,
                                                                       'name': {'en': 'Shutter'},
                                                                       'type': 0},
                                                                  22: {'default_value': 0,
                                                                       'label_id': 2,
                                                                       'name': {'en': 'Dimmer'},
                                                                       'type': 0},
                                                                  23: {'default_value': 0,
                                                                       'label_id': 2,
                                                                       'name': {'en': 'Dimmer fine'},
                                                                       'type': 1}}},
                                                       {'description': 'DMX Preset 2 - footprint 16',
                                                        'index': 2,
                                                        'slot_count': 16},
                                                       {'description': 'DMX Preset 3 - footprint 30',
                                                        'index': 3,
                                                        'slot_count': 30}],
                                     'sensors': [{'description': '\x00\x01\x00\xffHead Temperature',
                                                  'index': 0,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': '\x00\x01\x00\xffAmbient Temperature',
                                                  'index': 1,
                                                  'supports_recording': 2,
                                                  'type': 0},
                                                 {'description': '\x7f\x00\x00\x00Base Temperature',
                                                  'index': 2,
                                                  'supports_recording': 2,
                                                  'type': 0}],
                                     'supported_parameters': [240,
                                                              128,
                                                              129,
                                                              1536,
                                                              1537,
                                                              130,
                                                              1024,
                                                              1025,
                                                              1026,
                                                              1027,
                                                              1280,
                                                              1281,
                                                              224,
                                                              225,
                                                              512,
                                                              513,
                                                              48,
                                                              49,
                                                              4097,
                                                              288,
                                                              289,
                                                              290,
                                                              81,
                                                              1539,
                                                              36880,
                                                              36896,
                                                              36912]}},
          'sub_device_count': 0},
         {'device_model': 8,
          'model_description': 'XSH',
          'product_category': 2049,
          'software_versions': {25005: {'label': 'V01.01.5.250.335',
                                        'languages': [],
                                        'manufacturer_pids': [],
                                        'personalities': [],
                                        'sensors': [{'description': 'Current',
                                                     'index': 0,
                                                     'supports_recording': 0,
                                                     'type': 2}],
                                        'supported_parameters': [129,
                                                                 130,
                                                                 128,
                                                                 512,
                                                                 513,
                                                                 112,
                                                                 193,
                                                                 194]}},
          'sub_device_count': 0}]}
